/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.seguradora.model;

/**
 *
 * @author Diego
 */
public class CalculoCotas {

    double valorAutomovel;
    final double PERCENTUAL_FRANQUIA = 2d; //2%
    final double VALOR_COTA = 0.25;
    final double FAIXA_COTAS = 200;

    public CalculoCotas(double valorAutomovel) {
        this.valorAutomovel = valorAutomovel;
    }

    public double calculaCotas() {
        double cotas = 0d;
        cotas = valorAutomovel / FAIXA_COTAS;
        return cotas;
    }

    public double calculaMensalidade() {
        double mensalidade = 0d;
        double cotas = calculaCotas();
        mensalidade = VALOR_COTA * cotas;
        return mensalidade;
    }
    
    public double calculaFranquia() {
        double franquia = 0d;
        franquia = (PERCENTUAL_FRANQUIA * valorAutomovel) / 100;
        return franquia;
    }
}
